home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 January: Mac OS SDK / Dev.CD Jan 98 SDK1.toast / Development Kits (Disc 1) / Apple Guide / Engineering / AGSample / sample resources / AGSampleASCoach.r next >
Encoding:
Text File  |  1996-04-15  |  2.4 KB  |  117 lines  |  [TEXT/CWIE]

  1. // AGSampleASCoach.r
  2. // Copyright 1995, Apple Computer, Inc.
  3. // Date:    29-Dec-95
  4. // Author:    guideWorks, LLC
  5. // Web:        http://www.guideworks.com
  6. // EMail:    powers@guideworks.com
  7. //
  8. // This file contains all the AppleScript terminology for AGSampleCode.c.
  9.  
  10.  
  11. #define SystemSevenOrLater    true
  12.  
  13.         // Standard types
  14.  
  15. #ifndef __TYPES.R__ 
  16.     #include "Types.r"
  17. #endif
  18.  
  19.         // Apple types and constants
  20.  
  21. #ifndef __AEOBJECTS.R__
  22.     #include "AEObjects.r"
  23. #endif
  24. #ifndef __ASREGISTRY__
  25.     #include "AERegistry.r"
  26. #endif
  27. #ifndef __AEUSERTERMTYPES__
  28.     #include "AEUserTermTypes.r"
  29. #endif
  30. #ifndef __APPLEEVENTS_R__
  31.     #include "AppleEvents.r"
  32. #endif
  33.  
  34. resource kAETerminologyExtension (0, "AGSample Terminology") {
  35.     0x01,
  36.     0x00,
  37.     english,
  38.     roman,
  39.     {    /* array Suites: 1 element  */
  40.         /* [1] */
  41.         "AGSample AppleScript Coach Suite",
  42.         "Suite for AGSample AppleScript Coach",
  43.         'ags2',
  44.         1,
  45.         1,
  46.         {    /* array Events: 1 elements */            
  47.             /* [1] */
  48.             "get",
  49.             "Get the data for an object",
  50.             kAECoreSuite,
  51.             kAEGetData,
  52.             typeWildCard,
  53.             "the data from the object",
  54.             replyRequired,
  55.             singleItem,
  56.             notEnumerated,
  57.             reserved,
  58.             reserved, reserved, reserved, reserved,
  59.             reserved, reserved, reserved, reserved,
  60.             reserved, reserved, reserved, reserved,
  61.             typeObjectSpecifier,
  62.             "the object whose data is to be returned",
  63.             directParamRequired,
  64.             singleItem,
  65.             notEnumerated,
  66.             doesntChangeState,
  67.             reserved, reserved, reserved, reserved,
  68.             reserved, reserved, reserved, reserved,
  69.             reserved, reserved, reserved, reserved,
  70.             {    /* array OtherParams: 0 elements */
  71.             },
  72.         },
  73.         {    /* array Classes: 2 elements */
  74.             /* [1] */
  75.             "application",
  76.             cApplication,
  77.             "An application program",
  78.             {    /* array Properties: 0 elements */
  79.             },
  80.             {    /* array Elements: 1 elements */
  81.                 'agsc',    // cAGSASCoachObject
  82.                 {    /* array KeyForms: 1 elements */
  83.                     formName
  84.                 },
  85.             },
  86.             /* [2] */
  87.             "item",
  88.             'agsc',    // cAGSASCoachObject
  89.             "An object to be coached",
  90.             {    /* array Properties: 1 elements */
  91.                 /* [1] */
  92.                 "coachRect",
  93.                 'agsr',    // pAGSASCoachRect
  94.                 cQDRectangle,
  95.                 "the rectangle of the object to be coached",
  96.                 reserved,
  97.                 singleItem,
  98.                 notEnumerated,
  99.                 readWrite,
  100.                 reserved, reserved, reserved, reserved,
  101.                 reserved, reserved, reserved, reserved,
  102.                 reserved,
  103.                 reserved,
  104.                 reserved,
  105.                 reserved,
  106.             },
  107.             {    /* array Elements: 0 elements */
  108.             },
  109.         },
  110.         {    /* array ComparisonOps: 0 elements */
  111.         },
  112.         {    /* array Enumerations: 0 elements */
  113.         },
  114.     },
  115. };
  116.  
  117.